var express = require("express");
var router = express.Router();
//登录的时候肯定要看看 user里面是否有 才决定是否让登录
const user = require("../sql/user");

router.get('/',function(req,res,next){
    console.log('进来了 /login/里面了')
    res.render('login')
})

//login后缀触发
router.post('/in',function(req,res,next){
    console.log('进来了 /login/in里面了')
    //post 是req.body     get  query  req.query
    var obj = req.body 
    console.log(obj)

    user.findOne(obj,(err,data)=>{
        if(err){
            console.log(err)
        }
        console.log('data',data)
        if(data) {
            console.log('登录了')
            //我要往前面浏览器的cookie 本地数据库中 加入一个饼干做标记
            // key isLogin  value ok
            //response 服务器 响应浏览器  我要给一个cookie key islogin value ok
            // cookie 是不是 从服务器 往 浏览器推
            //   res.cookie('isLogin','ok')
            //session 很奇怪 从服务器 继续向服务器推  
             req.session.isLogin = 'ok'
            res.redirect('/pro')
            

        }else {
            res.redirect('/login')
        }
    })
})



module.exports = router 



var  session ='dfdfdfdf'


